The man was walking along MBTA property off of Linebrook Road around 9 a.m. when he stepped onto the tracks and stood in the way of the train, MBTA officials said in an email to Salem News.
He was still alive when officers arrived, and they provided what medical aid they could until paramedics rushed him to Beverly Hospital, where doctors pronounced him dead when he arrived, Ipswich police said.
They did not release the man's name.
Click here to follow Daily Voice Dorchester and receive free news updates.